
/*pagemenu
--------------------------------------------*/
#pagemenu{background-color:#f4fae5;border:1px solid #C6E2FF;height:28px;line-height:28px;color:#343434;margin:10px;}
#pagemenu a{margin:0 10px;}
#pagemenu a:link,#pagemenu a:visited{color:#343434;}
#pagemenu a:hover{color:#ff5a00;}
 #pagemenu a.selected:link,#pagemenu a.selected:visited,#pagemenu a.selected{font-weight:bold;color:#ff5a00;}
 #pagemenu .remind{position:relative;left:-10px;top:-10px;color:red;}

#main_frame{position:absolute;bottom:46px;left:0;right:0;overflow-x:hidden;overflow-y:auto;}

.listbox{overflow-x:hidden;overflow-y:auto;}
.relpagebx{height:40px;padding-top:5px;}

/*listtab
--------------------------------------------*/
.listtab thead{height:28px;line-height:28px;background:url(../images/theadbg.jpg) repeat-x;}
.listtab th{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
.listtab th span{display:block;}
.listtab th span.mline{background:url(../images/mline.jpg) right no-repeat;}
.listtab th,.listtab tbody td{text-align:center;}
.listtab th.tl,.listtab td.tl{text-align:left;}
.listtab tbody td{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e8e8e8;}
.listtab tbody td.pdl10 a{margin-right:5px;}
.listtab tbody td a.abg,.listtab tbody td a.abg1,abg{margin:0 5px;height:20px;line-height:20px;display:inline-block;text-align:center;}
.listtab tbody td a.abg{background:url(../images/abg.jpg) no-repeat;width:35px;}
.listtab tbody td a.abg1{background:url(../images/abg1.jpg) no-repeat;width:67px;}
.listtab tbody td a:link,.listtab tbody td a:visited{color:#000;}
.listtab tbody td a:hover{color:#7D26CD;text-decoration:none;}
.listtab tbody td a{display:inline;}
.listtab tbody tr.sel td{background-color:#f4fae5;border-bottom:1px solid #dbe9b9;}
.listtab tbody td a.islock:link,.listtab tbody td a.islock:visited,.listtab tbody td a.islock{color:#ff5a00;}
.listtitle{margin:10px;margin-bottom:0;height:28px;border-bottom:1px solid #e9e9e9;position: relative;}
.listtitle ul{position: absolute;bottom:0;height:28px;}
.listtitle ul li{float:left;display:inline;width:80px;height:28px;line-height:28px;background:url(../images/libg.jpg) repeat-x;border:1px solid #e9e9e9;border-bottom:none;margin-right:3px;text-align:center;}
.listtitle ul li.selected{font-weight:bold;background:none;border-bottom:1px solid #fff;height:27px;line-height:27px;}
.listtitle ul li a{display:block;}
.listtitle ul li a:link,.listtitle ul li a:visited{color:#444;}
.listtitle ul li a:hover{color:#7D26CD;}
.listtitle ul li.selected a:link,.listtitle ul li.selected a:visited{color:#7D26CD;}


#bottombar{position:absolute;bottom:0;height:33px;background:url(../images/bottombarbg.jpg) top repeat-x;padding:13px 15px 0 15px;}
.listpage{text-align:right;}
.listpage .fl{padding-top:13px;}
.listpage form{display:inline;}

.listpage a,.listpage span,.listpage select{ display:block; float:left; margin:0 2px}
.listpage a{position:relative; padding:0px 0 0px 8px; margin:0 2px;   color:#9B30FF;  height:25px; line-height:25px;}
.listpage a.nextpage:hover,.listpage a.backpage:hover{ color:#fff;}
.listpage a.nextpage{  width:30px; height:25px; margin:0 0 0 2px; padding:0px}
.listpage a.backpage{ width:30px; height:25px; margin:0 2px 0 0; padding-left:0px}
.listpage a.grey{ color:#999999; cursor:no-drop;}
.listpage a.greys{color:#999999; cursor:no-drop;}
.listpage a:hover,.listpage a.active{ background:#9B30FF; color:#FFF; text-decoration:none;}

.listpage a.shenlue{ background:none; padding:0; margin:0 5px}
.listpage a.shenlue:hover{ color:#333333}
.listpage a b{ font-size:12px; display:block;+display:block;_display:inline;position:relative; font-weight:normal; height:25px; line-height:25px;padding:0 8px 0 0;+padding:0 8px 0 0;_padding:6px 18px 10px 0px;margin-right:0px;+margin-right:0px;_margin-right:-8px;}
.listpage a b font{ font-size:12px; font-weight:normal}

.listpage a.active:link,.listpage a.active:visited{color:#fff;}
.listpage span{ padding:2px}
.listpage{ text-align:center}
.pageinput{border:1px solid #7D9EC0;width:30px;padding:2px 3px;height:18px;margin:0 3px;text-align:center;}
.pagebtn{width:43px;height:24px;line-height:24px;text-align:center;color:#fff;background:#9B30FF;border:0;margin-left:6px;cursor:pointer;}

#bottombar button{cursor:pointer;border:none;}
#bottombar .fl{padding-top:3px;}

.addtab th{width:90px;text-align:right;padding-right:20px;vertical-align:top;line-height:38px;}
.addtab td{padding:5px 0;}
.tx1,.tex2,.tx2,.tx3,.tex3,.tx4,.tx5,.tx6,.dateinput,.dateinput1,.htmledit{height:20px;line-height:20px;border:1px solid #7D9EC0;background:url(../images/inputbg.jpg) #fff no-repeat;padding:3px 5px;font-size:14px;font-family:Tahoma,Arial;margin-right:6px;}
.tx1{width:400px;}
.tx2{width:25px;height:14px;line-height:14px;text-align:center;font-size:12px;}
.tx3{width:40px;}
.tx4{width:120px;}
.tx5{width:290px;}
.tx6{width:220px;}
.dateinput{width:160px;background:url(../images/icon/calendar.png) #fff 150px 5px no-repeat;cursor:pointer;}
.dateinput1{width:95px;background:url(../images/icon/calendar.png) #fff 85px 5px no-repeat;cursor:pointer;}
.tex2{height:100px;width:400px;overflow:auto;padding:5px;}
.tex3{height:50px;width:400px;overflow:auto;padding:5px;}
.addtab select{border:1px solid #7D9EC0;}
.addtab  td label{padding-right:10px;}
.addtab  td label input[type=radio]{margin-right:5px;}


a.addsource{margin:0 5px;height:20px;line-height:20px;display:inline-block;text-align:center;background:url(../images/abg.jpg) no-repeat;width:35px;}
a.addsource:link, a.addsource:visited{color:#444;}
a.addsource:hover{color:#ba0000;}
a.openother{padding-left:6px;}
a.addsource1{margin:0 5px;height:20px;line-height:20px;display:inline-block;text-align:center;background:url(../images/abg1.jpg) no-repeat;width:70px;}
a.addsource1:link, a.addsource1:visited{color:#444;}
a.addsource1:hover{color:#ba0000;}
.tooltip{ background-color:#FFFCED; border: 1px solid #FFBE7A; color: #444;padding:3px 10px;}

/*btns
--------------------------------------------*/
.btns{}
.savebtn,.cancelbtn,.sortbtn,.savebtn1{height:27px;_height:28px;width:72px;text-align:center;margin:-3px 3px 0 3px;_margin:0 3px 0 3px;border:none;cursor:pointer;}
.savebtn,.sortbtn{background:url(../images/btn1.jpg) no-repeat;color:#fff;}
.cancelbtn{background:url(../images/btn2.jpg) no-repeat;color:#444;}
.savebtn1{width:96px;background:url(../images/btn3.jpg) no-repeat;color:#fff;}

/*searchbox
--------------------------------------------*/
.searchbox{margin:10px;margin-top:0;border:1px solid #FFBE7A;background-color:#FFFCED;padding:10px;overflow:hidden;zoom:1;}
.searchbox select{border:1px solid #abadb3;}
.searchbox a{margin:0 10px;}
.searchbox a.selected{font-weight:bold;}
.searchbox a.selected:link,.searchbox a.selected:visited{color:#FF5A00;}

/*listpage1
--------------------------------------------*/


/*tips
--------------------------------------------*/
.tipsbox{border:1px solid #B0E0E6;width:450px;height:180px;background-color:#f4fae5;margin:60px auto;padding:4px;}
.successtip{border:1px solid #B0E0E6;width:445px;height:175px;background-color:#fff;margin:0 auto;}
.successtip h1{background:url(../images/successico.gif) no-repeat;margin:60px 0 0 130px;padding-left:40px;height:30px;font-size:18px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#7D26CD;}
.successtip p{padding-left:140px;}
.successtip p a:hover{ text-decoration:underline;}
.errortip{border:1px solid #B0E0E6;width:445px;height:175px;background-color:#fff;margin:0 auto;text-align:center;}
.errortip h1{background:url(../images/errorico.gif) no-repeat 100px 0;margin:60px 0 0 0;height:30px;font-size:18px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#f60a0a;}
.errortip p{padding-left:140px;}
.errortip p a:hover{ text-decoration:underline;}


/*formvalidator*/
.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime{display:inline; vertical-align:middle;color:#444;height: 20px;line-height:20px; margin-left:10px;_margin-left:5px}
.onShow{color:#959595;}
.onError{color:red}
.onCorrect{color:#43CD80;}
